package com.zc.timedown.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(description = "每日感悟DTO")
@Data
public class DailyReflectionDto {
    /** 主键ID */
    @ApiModelProperty(value = "主键ID,新增不用传")
    private Long id;

    /** 关联用户ID */
    @ApiModelProperty(value = "关联用户ID")
    private Long userId;

    /** 标题（可选） */
    @ApiModelProperty(value = "标题（可选）")
    private String title;

    /** 正文内容 */
    @ApiModelProperty(value = "正文内容")
    private String content;

    /** 情绪标签（如开心,焦虑） */
    @ApiModelProperty(value = "情绪标签（1-5）打分 1糟糕 5很棒")
    private String moodTags;

    /** 天气情况（可选） */
    @ApiModelProperty(value = "天气情况（可选）")
    private String weather;

    /** 地点（可选） */
    @ApiModelProperty(value = "地点（可选）")
    private String location;

    /** 是否公开（0私密，1公开） */
    @ApiModelProperty(value = "是否公开（0私密，1公开）")
    private Integer isPublic;

}
